Big Huge Thesaurus

antifungal agent

noun